madeire island - French English Dictionary